<?php
class PerfilDAO extends DB{
    public $conn = null;
    
    public function __construct() {
        $this->conn = DB::getConn();
    }
    
    public function selecionarPerfil(){
        $sql = 'select 
                    *
                from
                    perfil
                ';
        
        $stt = $this->conn->prepare($sql);  
        
        if ( !$stt->execute() ){
            throw new UserException('Acesso indisponível no momento! <br> Tente mais tarde!');
        } 
        
        $listaPerfil = array();
        
        while($tmp = $stt->fetch(PDO::FETCH_ASSOC)){
            $objPerfil = new PerfilVO();
            $objPerfil->setId($tmp['id']);
            $objPerfil->setDescricao($tmp['descricao']);
            
            $listaPerfil[] = $objPerfil;
        }
        
        return $listaPerfil;
    }
}
?>